package com.mzy.datepackage.M2022.Aug.thirty_first.service.channel;

import com.mzy.datepackage.M2022.Aug.thirty_first.ChannelType;
import lombok.Data;

/**
 * 通道模式
 */
@Data
public class ChannelModel {

    /**
     * 总的默认模式(在修改这个模式时，会同步更新下面的其他服务的模式，
     * 下面的其他服务的模式主要是为了适配以后有可能出现的单独控制的业务场景)
     */
    private ChannelType model = ChannelType.UNIDIRECTIONAL_QHZ;

    /**
     * 文件同步模式
     */
    private ChannelType fileSyncModel = ChannelType.UNIDIRECTIONAL_QHZ;

    /**
     * 数据库同步模式
     */
    private ChannelType dbSyncModel = ChannelType.UNIDIRECTIONAL_QHZ;

    /**
     * 定制协议同步模式
     */
    private ChannelType dzxySyncModel = ChannelType.UNIDIRECTIONAL_QHZ;

}
